.loginBox {
    border:1px solid #3C6F75;
    background-color:white;
    width:234px;
    height:120px;
    margin-left:auto;
    margin-right:auto;
    padding:32px;
}

#body_area {
    min-height:310px;
}


.login-button {
    width:80px;
    float:right;
}

.login-right {
    padding-left:25px;
}

.login-fail {
    color:red;
}

.Services_head {
    background-image:url(../images/events.png);
}

.admin_report {
    background-image:url(../images/newlinks.png);
}

.insert-new-book-left {
    width:100px;
}

.input-reg-book {
    width:250px;
    margin-right:2px;
}
.input-reg-book-shorter {
    width:160px;
    margin-right:2px;
    margin-top:2px;
}
.reg-book-add {
    width:88px;
}
.reg-book-invalid {
    color:red;
}